package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;
import java.util.List;

/**
 * 合同信息表
 *
 * @author admin
 * @since 2025-08-12
 */
@Data
@ApiModel(value="合同信息表VO", description="合同信息表VO")
public class ZtbContractVO {
    /**
     * 标段名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段名称")
    @com.alibaba.excel.annotation.ExcelProperty("标段名称")
    @ApiModelProperty(value = "标段名称")
    private String paragraphname;
    private List<String> paragraphids;
    /**
     * 标段id
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段id")
    @com.alibaba.excel.annotation.ExcelProperty("标段id")
    @ApiModelProperty(value = "标段id")
    private String paragraphid;
    /**
     * 合同编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="合同编号")
    @com.alibaba.excel.annotation.ExcelProperty("合同编号")
    @ApiModelProperty(value = "合同编号")
    private String contractnumber;
    /**
     * 合同签订时间
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="合同签订时间")
    @com.alibaba.excel.annotation.ExcelProperty("合同签订时间")
    @ApiModelProperty(value = "合同签订时间")
    private String signingtime;
    /**
     * 合同签订金额
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="合同签订金额")
    @com.alibaba.excel.annotation.ExcelProperty("合同签订金额")
    @ApiModelProperty(value = "合同签订金额")
    private String contractamount;
    /**
     * 合同文件
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="合同文件")
    @com.alibaba.excel.annotation.ExcelProperty("合同文件")
    @ApiModelProperty(value = "合同文件")
    private String contractfile;
    /**
     * 项目名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目名称")
    @com.alibaba.excel.annotation.ExcelProperty("项目名称")
    @ApiModelProperty(value = "项目名称")
    private String projectname;
    /**
     * 项目编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目编号")
    @com.alibaba.excel.annotation.ExcelProperty("项目编号")
    @ApiModelProperty(value = "项目编号")
    private String projectid;
    /**
     * 甲方单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="甲方单位")
    @com.alibaba.excel.annotation.ExcelProperty("甲方单位")
    @ApiModelProperty(value = "甲方单位")
    private String partyAUnit;
    /**
     * 甲方单位负责人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="甲方单位负责人")
    @com.alibaba.excel.annotation.ExcelProperty("甲方单位负责人")
    @ApiModelProperty(value = "甲方单位负责人")
    private String partyAResponsiblePerson;
    /**
     * 甲方单位负责人身份证号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="甲方单位负责人身份证号")
    @com.alibaba.excel.annotation.ExcelProperty("甲方单位负责人身份证号")
    @ApiModelProperty(value = "甲方单位负责人身份证号")
    private String partyAIdNumber;
    /**
     * 乙方单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="乙方单位")
    @com.alibaba.excel.annotation.ExcelProperty("乙方单位")
    @ApiModelProperty(value = "乙方单位")
    private String partyBUnit;
    /**
     * 乙方单位代码
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="乙方单位代码")
    @com.alibaba.excel.annotation.ExcelProperty("乙方单位代码")
    @ApiModelProperty(value = "乙方单位代码")
    private String partyBUnitCode;
    /**
     * 乙方单位负责人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="乙方单位负责人")
    @com.alibaba.excel.annotation.ExcelProperty("乙方单位负责人")
    @ApiModelProperty(value = "乙方单位负责人")
    private String partyBResponsiblePerson;
    /**
     * 乙方单位负责人身份证号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="乙方单位负责人身份证号")
    @com.alibaba.excel.annotation.ExcelProperty("乙方单位负责人身份证号")
    @ApiModelProperty(value = "乙方单位负责人身份证号")
    private String partyBIdNumber;
    /**
     * 上会相关文件
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="上会相关文件")
    @com.alibaba.excel.annotation.ExcelProperty("上会相关文件")
    @ApiModelProperty(value = "上会相关文件")
    private String meetingRelatedFiles;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}
